Big Huge Thesaurus

Saussurea lappa

noun

sounds kind of like